.mt-bnav {
  width: 1190px;
  margin: 40px auto 0;
  height: auto;
  border: 1px solid #e5e5e5;
  background: #fff;
  border-radius: 4px;
  .title {
    height: 44px;
    font-size: 16px;
    font-weight: 500;
    color: #222;
    text-align: left;
    padding-left: 20px;
    padding-top: 6px;
    line-height: 44px;
  }
  .hotCity {
    width: 100%;
    height: auto;
    overflow: hidden;
    >dt {
      width: 100px;
      height: 100%;
      font-size: 14px;
      font-weight: 500;
      color: #222;
      text-align: center;
      padding: 10px 0;
      float: left;
    }
    .cityList {
      width: 1090px;
      height: 73px;
      padding-top: 12px;
      float: left;
      overflow: hidden;
      border-bottom: 1px solid #e5e5e5;
        >dd{
        float: left;
        width: 100px;
        height: 17px;
        font-size: 12px;
        text-align: left;
        margin-bottom: 13px;
        >a {
          color: #666;
          cursor: pointer;
          &:hover {
            color: #fe8c00;
          }
        }
      }
    }

  }
}